cmake_minimum_required(VERSION 3.28)
project(C__)

set(CMAKE_CXX_STANDARD 17)

add_executable(C__ main.cpp
        设计模式/设计模式-状态模式/Test.cpp
        设计模式/设计模式-装饰模式/TestDecor.cpp
        设计模式/设计模式-装饰模式/Test2Decor.cpp
        设计模式/设计模式-装饰模式/Test2Decor.cpp
        设计模式/设计模式-装饰模式/Test3Decor.cpp
        设计模式/设计模式-装饰模式/Test4Decor.cpp
        设计模式/设计模式-建造者模式/Test1.cpp
        设计模式/设计模式-建造者模式/Test1.cpp
        设计模式/设计模式-建造者模式/Test2.cpp
        设计模式/设计模式-建造者模式/Test3.cpp
        第5章-函数/Test.cpp
        第1章-数据类型、运算符与表达式/变量长度.cpp
        第3章-数组、指针、引用/字符串.cpp
        第4章-结构体/结构体.cpp
        第3章-数组、指针、引用/枚举.cpp
        第3章-数组、指针、引用/指针2.cpp
        第3章-数组、指针、引用/二维数组.cpp
        第5章-函数/fun1.cpp
        设计模式/设计模式-原型模式/Prototype.cpp
        设计模式/设计模式-原型模式/Prototype1.cpp
        设计模式/设计模式-模版模式/Template.cpp
        设计模式/设计模式-模版模式/Template2.cpp
        设计模式/设计模式-模版模式/Template3.cpp)
